body{font: 14px/1.5 tahoma, arial, \5b8b\4f53;; color: #333;overflow:hidden;background:#d7e9f8;}
*{margin: 0;padding: 0;}
ul,li{list-style: none outside none;}
:focus {outline: 0 none;}
a img {border: 0 none;}
a{text-decoration: none; color: #555;cursor: pointer;}
a:hover{text-decoration: underline;color: #436FA2;}
.fl {float: left;}
.fr {float: right;}
.hide{display: none;}
.c{clear: both;}
.w{width: 985px;margin: 0 auto;}

h1,h2,h3,h4,h5,h6{font-family: microsoft yahei;}
ul,li{list-style: none;}
[type="button"],[type="submit"]{cursor: pointer;}
input[type="checkbox"]{vertical-align: middle;}
input[type="text"],input[type="password"]{border: none;}
input[type="text"]:focus,input[type="password"]:focus{box-shadow:1px 1px 6px #535353 inset;}

.login{height: 500px;position: absolute;top: 45%;width: 100%; margin-top: -230px;font-family: microsoft yahei;}
.login .bg_blue{z-index: 1; position: absolute;bottom: 100px;height: 100%;width: 100%;background: url(../images/login_bg.jpg) repeat-x left 290px;}
.login .bg_circle{background: url(../images/login_bg.png) no-repeat right 0px;height: 100%;position: absolute;left: 50%;margin-left: -495px;}
.main{z-index: 1; position: absolute;left: 50%;margin-left: -495px;top: 190px;height: 188px;}
.logo{position: absolute;right: 125px;top: -115px;}
.login .left{height: 189px;float: left;}
.cont{height: 175px;width: 547px;padding-top: 15px;position: relative;background: url(../images/login_cont_bg.png) no-repeat left top;padding-left: 40px;}
.cont li{padding: 10px 0;}
input[type="text"],input[type="password"]{vertical-align: middle;height: 22px;line-height: 22px;box-shadow: 1px 1px 6px #777777 inset;border-radius: 4px;width: 180px;padding: 4px 0 4px 5px;padding: 6px 0 5px 6px;font-size: 20px;}
label{color: #055AA5;display: inline-block;width: 80px;font-weight: bold;font-size: 16px;}
.val input[type="text"]{width: 100px;}
.val img{width: 65px;height: 30px;vertical-align: middle;margin-left: 10px;}
.btn{width: 70px;height: 30px;background: #1266ae;border: 1px solid #1266ae;border-radius: 4px;color: #fff;font-family: microsoft yahei;margin-left: 5px;}
.btn:hover{border-color: #58A9EE;}
